/* Es wird ein JPanel erzeugt  das
 * dann in das Dashboard eingebunden wird.
 *  
 * 
 * Datei: FinanzenGUI.java  Autor: Johannes Reinhard
 * Datum: 04.11.2011               Version: 0.2 
 * 
 */
package GUI;
import java.awt.Dimension;
import javax.swing.JLabel;
import javax.swing.JPanel;

public class FinanzenGUI 
{
  private JPanel hauptJPanel;          /*Haupt JPanel */
  private Dimension bildschirm;        /*Bildschirmgroesse*/
  private Dashboard sichereDashboard;  /*Objekt Dashboard*/
  
  private final int b_hoehe;
  private final int b_breite;

  /**
   * Konstruktor der Klasse SuchmaskenGUI
   * @param bord
   */
  public FinanzenGUI (Dashboard bord)
  {
    sichereDashboard = bord;
    bildschirm = sichereDashboard.gibBildschirmgroesse ();
    b_hoehe = bildschirm.height / 10;
    b_breite = bildschirm.width / 10;
    erzeugeSuchmaskenGUI ();
  }
  /**
   * Erzeuge eine Test JPanel das dann eingebunden wird
   */
  private void erzeugeSuchmaskenGUI ()
  {
    hauptJPanel = new JPanel ();
    JLabel info = new JLabel ("FinanzenGUI");
    
    hauptJPanel.setLayout (null);
    hauptJPanel.add (info);
    info.setBounds (0, 0, b_breite, b_hoehe);
  }
  /**
   * Gibt das hauptJPanel zurueck 
   * @return JPanel
   */
  protected JPanel gibHauptJPanel ()
  {
    return hauptJPanel;
  }
  /**
   * Schnittstelle zu anderen GUI's
   * @param jpanel
   */
  public void ueberschreibeJPanel (JPanel jpanel)
  {
    hauptJPanel = jpanel;
  }
}
